home *** CD-ROM | disk | FTP | other *** search
/ Tripas 5 / TRIPAS 005.iso / chasm.EXE / chasm / CSM.BIN / PROCESS.13 < prev    next >
Encoding:
Text File  |  1997-10-17  |  5.5 KB  |  320 lines

  1. #mess 01
  2.  Delay   3
  3.  TextA: -1 64  "You need a green card to open this door."
  4. #end
  5.  
  6. ;=================================
  7. ;|  Processes definition part    |
  8. ;=================================
  9. #proc 01
  10.   StartDelay 0
  11.   backwait   5
  12.   Speed      12
  13.   sfxposxy   32 39
  14.   sfxid      80
  15. #action
  16.   waitout 8192 10112 256
  17.   move 32 40 480 0
  18.   move 32 39 480 0
  19.   move 33 40 480 0
  20. #end
  21.  
  22. #proc 02
  23.   StartDelay 0
  24.   Speed      12
  25.   sfxposxy   26 38
  26.   sfxid      80
  27.   greenkey
  28.   lockmessage 1
  29. #action
  30.   move 25 38 0 480
  31.   move 26 38 0 480
  32.   move 27 38 0 480
  33. #end
  34.  
  35. #proc 03
  36.   StartDelay 0
  37.   Speed      12
  38.   sfxposxy   28 33
  39.   sfxid      80
  40.   linkswitchat 27 28
  41. #action
  42.   change 27 32 201
  43.   move 28 33 0 -480
  44.   move 28 32 0 -480
  45.   move 27 34 0 -480
  46. #end
  47.  
  48. #proc 04
  49.  startdelay 0
  50. #action
  51.   explode 43 30
  52.   change 42 29 117
  53. #end
  54.  
  55. #proc 05
  56.  startdelay 0
  57. #action
  58.   explode 40 25
  59.   change 40 27 117
  60. #end
  61.  
  62. #proc 06
  63.  startdelay 0
  64. #action
  65.   explode 41 25
  66.   change 41 26 117
  67. #end
  68.  
  69. #proc 07
  70.  startdelay 0
  71. #action
  72.   explode 35 31
  73.   change 36 31 117
  74. #end
  75.  
  76. #proc 08
  77.  startdelay 0
  78. #action
  79.   explode 34 32
  80.   change 35 32 117
  81. #end
  82.  
  83. #proc 09
  84.  startdelay 0
  85. #action
  86.   explode 22 30
  87.   change 22 31 119
  88. #end
  89.  
  90. #proc 10
  91.  startdelay 0
  92. #action
  93.   explode 24 30
  94.   change 24 31 119
  95. #end
  96.  
  97. #proc 11
  98.  startdelay 0
  99. #action
  100.   explode 26 30
  101.   change 26 31 119
  102. #end
  103.  
  104. #proc 12
  105.   StartDelay 0
  106.   Speed      12
  107.   sfxposxy   37 23
  108.   sfxid      82
  109. #action
  110.   waitout 9472 6016 256
  111.   change 36 24 201
  112.   move 36 23 480 0
  113.   move 37 23 480 0
  114.   move 37 24 480 0
  115. #end
  116.  
  117. #proc 13
  118.   StartDelay 0
  119.   Speed      8
  120.   sfxposxy   34 42
  121.   sfxid      85
  122.   linkswitchat 22 28
  123. #action
  124.   change 34 41 112
  125.   move 34 42 0 256
  126.   move 36 42 -128 0
  127. #end
  128.  
  129. #proc 14
  130.   StartDelay 0
  131.   Speed      16
  132.   sfxposxy   45 46
  133.   sfxid      85
  134. #action
  135.   ymove 46 46 390 40
  136.   ymove 46 47 390 40
  137.   ymove 47 46 390 40
  138.  
  139.   ymove 45 46 -390 40
  140.   ymove 44 46 -390 40
  141.   ymove 44 47 -390 40
  142. #end
  143.  
  144. #proc 15
  145.   StartDelay 0
  146.   Speed      12
  147.   sfxposxy   47 36
  148.   sfxid      80
  149.   backwait   5
  150. #action
  151.   waitout 12032 9344 256
  152.   move 47 36 480 0
  153.   move 47 35 480 0
  154.   move 45 35 480 0
  155. #end
  156.  
  157. #proc 16
  158.   StartDelay 0
  159.   Speed      12
  160.   sfxposxy   40 33
  161.   sfxid      82
  162.   backwait   5
  163. #action
  164.   waitout 10240 8576 256
  165.   move 41 33 480 0
  166.   move 41 32 480 0
  167.   move 40 33 480 0
  168. #end
  169.  
  170. #proc 17
  171.   StartDelay 0
  172.   Speed      12
  173.   sfxposxy   45 25
  174.   sfxid      82
  175.   linkswitchat 33 35
  176. #action
  177.   move 46 24 0 -480
  178.   move 45 24 0 -480
  179.   move 45 25 0 -480
  180. #end
  181.  
  182. #proc 18
  183.   StartDelay 0
  184.   Speed      12
  185.   sfxposxy   46 6
  186.   sfxid      83
  187. #action
  188.   change 45 5 220
  189.   move 47 6 512 0
  190.   move 45 6 512 0
  191.   move 46 6 512 0
  192.   move 47 7 512 0
  193. #end
  194.  
  195. #proc 19
  196.   StartDelay 0
  197.   Speed      12
  198.   sfxposxy   46 13
  199.   sfxid      83
  200. #action
  201.   change 45 14 220
  202.   move 46 13 -512 0
  203.   move 44 14 -512 0
  204.   move 47 13 -512 0
  205.   move 45 13 -512 0
  206. #end
  207.  
  208. #proc 20
  209.   StartDelay 0
  210.   Speed      8
  211.   sfxposxy   55 10
  212.   sfxid      84
  213.   linkswitchat 37 9
  214. #action
  215.   up 55 10 127
  216. #end
  217.  
  218. #proc 21
  219.  enddelay 0.1
  220.  #action
  221.   playani 1
  222. #end
  223.  
  224. #proc 22
  225.  #action
  226.   nonstop
  227.   wind 38 50 45 51 0 -16
  228. #end
  229.  
  230. #proc 23
  231.   StartDelay 0
  232.   Speed      10
  233.   sfxposxy   14 29
  234.   sfxid      85
  235.   backwait   5
  236. #action
  237.   waitout 3712 7504 128
  238.   ymove 14 28 240 40
  239.   ymove 15 30 240 40
  240.   ymove 14 29 240 40
  241. #end
  242.  
  243. #proc 24
  244.   StartDelay 0
  245.   Speed      16
  246. #action
  247.   waitout 10752 2560 5120
  248.   waitout 13056 2560 5120
  249.   light 57 9 200 480 32
  250. #end
  251. ;============================================
  252. ;|  Link switches and objects to processes: |
  253. ;|  Format: "LINK  swx swy   Nproc"         |
  254. ;============================================
  255. #links
  256.   floor 31 38 1  ; Door at start
  257.   floor 32 38 1  ; -
  258.   floor 31 40 1  ; -
  259.   floor 32 40 1  ; -
  260.   floor 27 37 2  ; Green door
  261.   floor 27 38 2  ; -
  262.   floor 25 37 2  ; -
  263.   floor 25 38 2  ; -
  264.   shoot 27 28 3  ; shoot it to open door
  265.   shoot 42 29 4  ; destroy 3 window
  266.   shoot 40 27 5  ; destroy 2_1 window
  267.   shoot 41 26 6  ; destroy 2_2 window
  268.   shoot 36 31 7  ; destroy 1_1 window
  269.   shoot 35 32 8  ; destroy 1_2 window
  270.   shoot 22 31 9  ; destroy 1 win in room with switch
  271.   shoot 24 31 10 ; destroy 2 win in room with switch
  272.   shoot 26 31 11 ; destroy 3 win in room with switch
  273.   floor 36 22 12 ; Door from deathmatch corridor
  274.   floor 37 22 12 ; -
  275.   floor 36 24 12 ; -
  276.   floor 37 24 12 ; -
  277.   shoot 22 28 13 ; shoot to open secret
  278.   link 45 42 14  ; got volcano
  279.   floor 46 35 15 ; door to corridor with volcano
  280.   floor 47 35 15 ; -
  281.   floor 46 37 15 ; -
  282.   floor 47 37 15 ; -
  283.   floor 39 34 16 ; door to green key
  284.   floor 40 34 16 ; -
  285.   floor 39 32 16 ; -
  286.   floor 40 32 16 ; -
  287.   link 33 35 17  ; open teleporta
  288.   floor 46 6 18  ; open N door in deep zal
  289.   floor 45 6 18  ; -
  290.   floor 45 7 18  ; -
  291.   floor 46 7 18  ; -
  292.   floor 45 12 19 ; open S door in deep zal
  293.   floor 46 12 19 ; -
  294.   floor 45 13 19 ; -
  295.   floor 46 13 19 ; -
  296.   link 37 9 20   ; open last fence
  297.   floor 56 9  21 ; end da level
  298.   floor 56 10 21 ; -
  299.   floor 57 9  21 ; -
  300.   floor 57 10 21 ; -
  301.   link 43 33 22  ; got da green key
  302.   shoot 14 29 23 ; open shoot-nichka
  303.   shoot 15 30 23 ; -
  304.   floor 47 24 24 ; light
  305.   floor 47 25 24 ; -
  306. #end
  307.  
  308. #teleports
  309.  tcenter 47 24 11264 2560 3  ; to deep zal
  310.  tcenter 47 25 11264 2560 3  ; -
  311.  tcenter 48 9  11264 6400 1  ; from deep zal
  312.  tcenter 48 10 11264 6400 1  ;
  313.  tcenter 38 50 11648 10880 1 ; telemonstaz
  314.  tcenter 39 50 12544 10752 1 ;
  315.  tcenter 40 50 9472 7168 0   ;
  316.  tcenter 41 50 12032 8960 1  ;
  317. #end
  318. .
  319.  
  320.